Assignment 8: COVID-19 Image classification (Computer Vision)

Objective:

You are provided with a training set and a test set of images of 3 classes. Each image has a filename that is its unique id. The dataset comprises 3 classes: COVID-19, Viral Pneumonia, and Normal. The goal of the project is to create a classifier capable of determining the class of the X-ray image.

Content:

  1. Load the data
  2. Explore the Data
  3. Image Processimg
  4. Reshape and Normalization of data.
  5. Building CNN
  6. Evaluate Model
  7. Conclusions
  8. </ol> </p>

1. Load Data

2. Data Exploration

2.1 Explore the Distribution of the Data

Overall Observations

Explore the X-Ray Images

Background

Classifications

Plot Each Image from Each Category

Explore Each Image from Each Group

Explore Viral Pneumonia Images

Explore Covid X-ray Images

Explore Normal Lungs X-ray Images

Image Processing

Apply Gausian Blur

Viral Pneumonia after Gausian Blur

Covid after Gausian Blur

Nomal X-ray Images After Bluring

Model Building and Evaluation

Transform and Split the Data

Build and Evaluate Model

Build Model with Default Data

Visualise Predictions

Observations

Build Model with Gausian Blured Data

Visualise Predictions

Observations

Final Scaores